Est. Annual Revenue
$1.0-5.0B
Est. Employees
5.0-10K
Stephen Smith's photo - President & CEO of L.L. Bean

President & CEO

Stephen Smith

CEO Approval Rating

85/100

Read more